Technological Advancement: Boon Or Bane